﻿@using ONG.Componentes.AccesoDatos.Model.TallerArtesanal;
@{

    List<TA_DetalleOrdenPedido> listadoDetalleOrdenPedido = (List<TA_DetalleOrdenPedido>)ViewBag.ListadoDetalleOP; 
}
<div class="row-fluid">
    <table class="offset1 table-bordered" id="tablaDetalleTallerList">
        <thead>
            <tr>
                <th>
                </th>
                <th>
                    Producto
                </th>
                <th>
                    Material
                </th>
                <th>
                    Linea Productiva
                </th>
                <th>
                    Cantidad Solicitada
                </th>
                <th>
                    Cantidad Pendiente en Asignar
                </th>
                <th>
                    Asignar Taller
                </th>
                <th>
                </th>
            </tr>
        </thead>
        <tbody>
            @if (listadoDetalleOrdenPedido == null || listadoDetalleOrdenPedido.Count == 0)
            {
                <tr id="noHayTalleres">
                    <td colspan="8">
                        No hay registros
                    </td>
                </tr>
            }
            else
            {
                foreach (var detalle in listadoDetalleOrdenPedido)
                {

                //long tick = DateTime.Now.Ticks;
                var tick = Guid.NewGuid();
                
                <tr data-idproducto="@detalle.IdProducto" data-iddetallepedido="@detalle.IdDetallePedido" data-idlineaprod="@detalle.TA_Producto.IdLineaProductiva">
                    <td class="span1">
                        <input type="radio" name="chkAsignaTallerProducto" class="chkAsignaTallerProducto" 
                         value="@detalle.IdDetallePedido" data-idProgramacion="@detalle.IdProgramacion" data-cantidadAsignada="@detalle.Cantidad" />
                    </td>
                    <td class="span3">
                        @detalle.TA_Producto.Descripción @detalle.Color
                    </td>
                    <td class="span1">
                        @detalle.TA_Producto.Material
                    </td>
                    <td class="span1">
                        @detalle.TA_Producto.IdLineaProductiva  @detalle.TA_Producto.TA_LineaProductiva.LineaProductiva1
                    </td>
                    <td class="span1">
                        <div class="colnombreTaller@(tick)" data-iddetallepedido="@detalle.IdDetallePedido" >
                            <input type="text" class="txtcantidadSolicitada txtcantidadSolicitada@(tick) " data-tick="@tick.ToString()" value="@detalle.Cantidad" disabled="disabled" />
                        </div>
                    </td>
                    <td class="span1">
                        <div class="colcantidadtaller" data-iddetallepedido="@detalle.IdDetallePedido" >
                            <input type="text" class="cantAsignadaTaller" id="canTaller@(detalle.IdDetallePedido)" value="@detalle.cantidadAsignadaATalleres" disabled="disabled" />
                        </div>
                    </td>
                    <td class="span1">
                        @*<a class="imprimirSolicitudInsumo" data-numerosolicitud = "@solicitud.Numero_Solicitud" href="@Url.Content("~/Administrador/Main/imprimirSolicitudInsumo?numSol=" + @solicitud.Numero_Solicitud)" target="_blank">
                            Imprimir</a>*@ <a class="btn btn-small seltaller" data-tick="@tick.ToString()" data-iddetalleop="@detalle.IdDetallePedido" href="#">
                                               <i class="icon-arrow-left"></i></a>
                    </td>
                    <td class="span1">
                    </td>
                </tr>
                
                }
            }
        </tbody>
        <tfoot>
            <tr>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
            </tr>
        </tfoot>
    </table>
</div>
